staff supervision - French English Dictionary