public-private sector cooperation - German English Dictionary