with photographic memory - Espagnol Anglais Dictionnaire