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