rifle the ball into the goal - French English Dictionary