mutually beneficial trade opportunities - Spanish English Dictionary