last portion of an irrigation channel - Français Anglais Dictionnaire