a team with play off possibilities - Deutsch Englisch Wörterbuch