be located (at a certain place) - Türkçe İngilizce Sözlük