have been grossly insulted - Allemand Anglais Dictionnaire