short-time memory - French English Dictionary