“The New English-German Dictionary” is a powerful bilingual English-German dictionary which helps you to find translations for a specific term including several examples for context usage.
In addition to the daily usage terminology, it also includes translations for many special terms from the field of mathematics, physics, electronics, technical drawing, chemistry, law, geographics, medicine, biology, architecture (and many more).
There is no need to specify the language as the dictionary always does the search in both languages at the same time. Just type in the word or phrase you are looking for and let the program search for you.
You can also search for a term which is in the clipboard. That makes it easy to look up a translation for a word from any other program. In the same way, you can copy the translation from the dictionary to any other text processing program.