have a brain fart - Francés Inglés Diccionario