mass housing project - German English Dictionary