non-profit group - German English Dictionary