sense of particular place - Turkish English Dictionary