international agreement
A contract or treaty signed by two or more sovereign nations.