suffer an affront - Español Inglés Diccionario