hydraulic sluicing - Français Anglais Dictionnaire