semi-professional football league - German English Dictionary