under physician supervision/control - French English Dictionary