hit the ball with the paddle - French English Dictionary