plot of land with abundant arborescent - Alemán Inglés Diccionario