have photographic memory - Espagnol Anglais Dictionnaire