extenuating - Deutsch Englisch Wörterbuch