deed attested by a notary - Français Anglais Dictionnaire