instrument for defending walls - Alemán Inglés Diccionario