production sharing contract - German English Dictionary