mass suicide - French English Dictionary