place of habitation or home - Turkish English Dictionary