production sharing contract - Deutsch Englisch Wörterbuch