instrument for defending walls - Deutsch Englisch Wörterbuch