constantly creating obstacles - Türkisch Englisch Wörterbuch