dict.cc | German-English dictionary
https://www.leo.dict.cc/?l=e
Web1,268,426 German-English translations, 2,210,325 translations in other language pairs. 1,461,288 audio recordings, 1,461,288 inflection entries and 404,996 illustrating images. 300,985 registered users, 37,802 of them contributors.
DA: 29 PA: 62 MOZ Rank: 88