parties that have signed the contract - French English Dictionary