sense of particular place - Español Inglés Diccionario