staying in the league - French English Dictionary