cleared plot of land ready for planting - Spanish English Dictionary