semi-professional football league - English Synonyms Dictionary