clearing a place of sand - French English Dictionary