thick vegetation - Francés Inglés Diccionario