win the battle - Alemán Inglés Diccionario