enshrine someone's memory - Francés Inglés Diccionario