semiprecious gem stone - French English Dictionary