render someone/something immortal - Alemán Inglés Diccionario