carry the ball over - Spanish English Dictionary