English German Dictionary

English - Deutsch

rewarding in German: