leading sport nation - Turkish English Dictionary