sprinkle water to keep dust down - Français Anglais Dictionnaire