German–English

German headwords explained in English.

14485 entries