shift (team of workers) - French English Dictionary