relating to a master's degree - French English Dictionary