production of noble metals - French English Dictionary