centralized repository - English Synonyms Dictionary