antimony trisulfate - French English Dictionary