clear land of brambles - Francés Inglés Diccionario