a new team in a league - Español Inglés Diccionario