tripartite [adjective] + pact [noun]