to be intended for human habitation - German English Dictionary