supermart - French English Dictionary