put in a ditch - Français Anglais Dictionnaire