go to bat against - Francés Inglés Diccionario