someone who insults - Allemand Anglais Dictionnaire