engraver of gemstones - French English Dictionary