teacher-supervised - German English Dictionary