pact

nouns

a written agreement between two states or sovereigns