to fight a running battle - Spanisch Englisch Wörterbuch