immortalization - Español Inglés Diccionario