English-German dictionary: 1 million translations
The following languages are available in combination with German and English:
Albanian, Bosnian, Bulgarian, Croatian, Czech, Danish, Dutch, Esperanto, Finnish, French, Greek, Hungarian, Icelandic, Italian, Latin, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Turkish
New translations and corrections can be suggested at http://contribute.dict.cc/. Every translation gets checked by several other contributing users. The downloadable vocabularies are updated daily.
NEW: Additional features can be activated within the app.
Inflections, bugfixes and minor improvements, additions to the "plus" features: sync functionality for vocabulary lists, several lists per language pair possible, quiz game: long press for speech output, tap question for translation.