self-abnegating - Turco Inglés Diccionario