heavy vegetation - Alemán Inglés Diccionario