to team up - Spanisch Englisch Wörterbuch