small plot of land for cultivation - French English Dictionary