land cleaning - French English Dictionary