thioacetate - English Synonyms Dictionary