master stonemason - French English Dictionary