sense of location - Turco Inglés Diccionario