slip from one's memory - Francés Inglés Diccionario