teacher-supervised - Turkish English Dictionary