teacher-supervised - Spanish English Dictionary