cast a glance at - Türkçe İngilizce Sözlük