extenuating causes - İspanyolca İngilizce Sözlük