4 1/2 Stars!
I use this app to translate German. I paid for the upgrade so I can speak unfamiliar words and hear correct pronunciation. Its better than any other online German dictionary I have used. It has a more up-to-date vocabulary.
I am reasonably fluent in German, and I think its useful for all levels of translation.
sheltercat about
iTranslate Translator, v9.1.6