land leveling - French English Dictionary