lay down one's life for - Turco Inglés Diccionario