attenuating circumstances - Fransızca İngilizce Sözlük