extensive plot of land with abundant trees - Espagnol Anglais Dictionnaire