immortalization - Francés Inglés Diccionario