clear away dense vegetation - Español Inglés Diccionario