not-for-profit corporation - German English Dictionary