human habitation - Turc Anglais Dictionnaire