joint venture frame contracts - Spanish English Dictionary