clean precious stones - French English Dictionary