comprehensive, well-organized German-English dictionary; searchable
Languages
German
English