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