Simple, fast, convenient German - English and English - German dictionary which contains 81480 words
Download