hillside ditch - Français Anglais Dictionnaire