go to bat against - Alemán Inglés Diccionario