human habitation - Turco Inglés Diccionario