self-abnegating - Español Inglés Diccionario