land clearing tackle - Alemán Inglés Diccionario