teacher-student relationship - German English Dictionary