extenuating circumstances - Deutsch Englisch Wörterbuch