dicarbonate - English Synonyms Dictionary