shed some light on - Türkisch Englisch Wörterbuch