platinum sulphide - French English Dictionary