semi-precious mineral - French English Dictionary