catch-water ditch - Français Anglais Dictionnaire