to lose a battle - Spanish English Dictionary