non-commercial company - German English Dictionary