special contract - Anglais Synonymes Dictionnaire

special contract

n.
[1] sealed instrument , contract under seal