having a photographic memory - Espagnol Anglais Dictionnaire