instrument for defending walls - Französisch Englisch Wörterbuch