tied to a certain place - Türkçe İngilizce Sözlük