expressing indignation following an insult - Alemán Inglés Diccionario