heavy vegetation - Francés Inglés Diccionario