a pitched battle - Francés Inglés Diccionario