non-public company - German English Dictionary