treaty

noun
  1. a formal written agreement between two or more countries

Examples