short-term memory - French English Dictionary