to lose a battle - Español Inglés Diccionario