thiocarbonates - French English Dictionary