take under supervision - German English Dictionary