go to bat against - Spanish English Dictionary