highly superior autobiographical memory - French English Dictionary