phosphorus thiochloride - French English Dictionary