sodium perborate anhydrous - English Synonyms Dictionary