contract
Documento que fija las condiciones de un pacto entre personas o entidades.
El contrato está firmado por ambas partes.
Necesitamos un contrato para formalizar el acuerdo.
Sounds like 'contract' — same meaning.