precious stone setter - French English Dictionary