deoxidants - English Synonyms Dictionary