German English Dictionary

Deutsch - English

entlasten in English: