plot of agricultural land - French English Dictionary