extenuatory - Deutsch Englisch Wörterbuch