offend a person's self-respect - Alemán Inglés Diccionario