mass resignation - French English Dictionary