sub-standard housing - German English Dictionary