to be intended for human habitation - Anglais Synonymes Dictionnaire