thiocarbonates - German English Dictionary