English German Dictionary

English - Deutsch

newspaper in German: