general supervision - French English Dictionary