extenuating circumstances - Türkisch Englisch Wörterbuch