suffer an affront - Espagnol Anglais Dictionnaire