title/rank of a master - French English Dictionary