man with a great memory - French English Dictionary