dict.cc | Wörterbuch Englisch-Deutsch
https://www.dict.cc/german-english-dictionary.php
WEBNov 6, 2002 · 1,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: 32 PA: 100 MOZ Rank: 80