mass execution - French English Dictionary