immediate-access store - French English Dictionary