the legal framework - Français Anglais Dictionnaire