past participle of desbrozar - Francés Inglés Diccionario