shed some light on something - Almanca İngilizce Sözlük