hypermarket - French English Dictionary