A free program for Android, by AllDict.
This is a German-English and English-German Dictionary(Deutsch-Englisch-Wörterbuch)
A dictionary should be an efficient tool to help you find the correct words, and the German-English dictionary is no exception.
The app has a vast database of words, from which you can search for any word in any language. The search is based on a combination of letters, which makes it very efficient. The search also includes a pronunciation option, which makes it easy to learn the correct pronunciation of any word.
In addition, the dictionary includes an extensive word trainer, which can help you improve your vocabulary and pronunciation. The trainer has different exercises, which makes it easy to practice your skills.
This makes the app suitable for any level of learning.