deed of arrangement - Français Anglais Dictionnaire