temporary memory lapse - Francés Inglés Diccionario