render someone/something immortal - Español Inglés Diccionario