town master mason - French English Dictionary