to be intended for human habitation - Espagnol Anglais Dictionnaire