slow-moving irrigation canal - Français Anglais Dictionnaire