mass sale - French English Dictionary