causing an affront - Alemán Inglés Diccionario