offend a person's self-respect - Francés Inglés Diccionario