I have three Ultralingua dictionaries: Italian, French, now German. Even if one knows a language fairly well it is easy to blank out on a word, or gender, or verb declension. All these dictionaries, within the limits of an IPhones memory, are useful and impressive.
German being my weakest language it is nice that this is the best of them all. Generous usage notes--"pick" as "choice" nicely differentiated from tool--the Italian and French are less good about this. Excellent verb section_ a pure extra in a dictionary. Very good coverage--even gives "loipe" as "langlauf"--cross country skiing. Bravo!