to make headway on something - Türkisch Englisch Wörterbuch