self-renunciation - Turco Inglés Diccionario