self-abnegating - Francés Inglés Diccionario