Dictionary Linguee

Dictionary Linguee: powerful app for languages translations, even offline.