to insult or offend - Espagnol Anglais Dictionnaire