thioacetate - German English Dictionary