sand preparation - French English Dictionary