teacher student relation - German English Dictionary