sense of particular place - Spanish English Dictionary