dense vegetation - Turco Inglés Diccionario