do battle with - Alemán Inglés Diccionario