carry out a battle - Deutsch Englisch Wörterbuch