relating to a master's degree - German English Dictionary