plot of land cultivated with sugar cane - Spanish English Dictionary