agreement on the legal and factual nature - Français Anglais Dictionnaire