percarbonates - English Synonyms Dictionary