enshrine in heart - Francés Inglés Diccionario