newly promoted team - Spanish English Dictionary