catching the ball and throwing it to a teammate - Spanisch Englisch Wörterbuch