joint venture agreement - English Synonyms Dictionary