semiprecious gem stone - German English Dictionary