have a brilliant memory - Francés Inglés Diccionario