trench ditcher - Français Anglais Dictionnaire