error-correcting program - English Synonyms Dictionary