teacher-student relation - German English Dictionary