a team with play off possibilities - Turkish English Dictionary