someone who outrages/insults - Fransızca İngilizce Sözlük