to be on the ball - Spanisch Englisch Wörterbuch