agree on a mutually beneficial outcome Synonym
Synonyme agree on a mutually beneficial outcome
Search Synonyms