plot of land with abundant arborescent - İspanyolca İngilizce Sözlük