immortalising - Español Inglés Diccionario