thiocarbonate - English Synonyms Dictionary