draining ditch - Français Anglais Dictionnaire