thioacetamide - English Synonyms Dictionary