rifle the ball into the goal - Spanish English Dictionary