executive supervision - French English Dictionary