public-private sector cooperation - Deutsch Englisch Wörterbuch