extenuating cause - Fransızca İngilizce Sözlük