engraver of gemstones - Turkish English Dictionary