self abnegation - Turco Inglés Diccionario