hurler on the ditch - Français Anglais Dictionnaire