Treaty.
A formal agreement or contract between two or more governments. (See
II.2.2
.)