self-abnegation - Francés Inglés Diccionario