production sharing (of resources) - Spanish English Dictionary