highly superior autobiographical memory - German English Dictionary