create a mutually advantageous contract Synonym
Synonyme create a mutually advantageous contract
Search Synonyms