English German Dictionary

English - Deutsch

effort in German: