have a brilliant memory - Alemán Inglés Diccionario