go to bat against - French English Dictionary