immortalizing - Francés Inglés Diccionario