under physician supervision/control - German English Dictionary