give one's life for - Turco Inglés Diccionario