leading sport nation - English Synonyms Dictionary