treaty
treaty - noun
a written agreement between two states or sovereigns
treaty - thesaurus
accord
pact