extensive plot of land with abundant trees - Spanisch Englisch Wörterbuch