dribble the ball right up to the goal - Spanish English Dictionary