small stores - French English Dictionary