someone who outrages/insults - Almanca İngilizce Sözlük