extenuates - Almanca İngilizce Sözlük