contracts in public instrument - Français Anglais Dictionnaire