It can find translations to a term including several examples for context usage
The New English-German Dictionary 3.8 : Main Window
It is a smart and powerful app that helps you translate web pages.
Online translation based on Internet resources.
Machine translation tool for Windows.