platinic sulfate - French English Dictionary