immortalise the moment - Español Inglés Diccionario