peroxoacide - English Synonyms Dictionary