man with a great memory - Alemán Inglés Diccionario