land preparation - French English Dictionary