self-abnegation - Turco Inglés Diccionario