trisulphate - French English Dictionary