render someone/something immortal - Turco Inglés Diccionario