suffer an affront - Turco Inglés Diccionario