self-abnegating - Alemán Inglés Diccionario