extenuating cause - Türkçe İngilizce Sözlük