on both sides of the ball - French English Dictionary