master builder's profession - French English Dictionary