a new team in a league - Spanish English Dictionary