have too narrow horizons - Türkçe İngilizce Sözlük