non-profit housing project - German English Dictionary