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