having a photographic memory - Spanish English Dictionary