sprinkle water to keep dust down - French English Dictionary