have been grossly insulted - Turc Anglais Dictionnaire