go into the ditch - Français Anglais Dictionnaire