memory and storage - French English Dictionary