shed some light on something - Türkçe İngilizce Sözlük