sense of particular place - Turco Inglés Diccionario