inch oneself along something - Türkisch Englisch Wörterbuch