insult someone by calling them longo - Espagnol Anglais Dictionnaire