extenuated - Almanca İngilizce Sözlük