immortalized - Español Inglés Diccionario