pyrocarbonate - English Synonyms Dictionary