super market - French English Dictionary