sulfazide - English Synonyms Dictionary