bat for both teams - French English Dictionary