self-sacrifice death - Turco Inglés Diccionario