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