German Dictionary
   

Vocabulix
  
German-English Dictionary