plot of land cleared for planting - Español Inglés Diccionario