cleaning of ditch - Français Anglais Dictionnaire