level tract of land - French English Dictionary