treaty/pact/agreement/protocol/accord如何辨析? - 知乎
also, Pact was from Latin word "Pactum" and then became Frech, and British people likes to steal words from their neighbours. "Pact" sounds more Frenchy and also more specific than "agreement", in most …