sacrifice oneself for - Turco Inglés Diccionario