land clearing tackle - Francés Inglés Diccionario