impede progress - Türkisch Englisch Wörterbuch