put up obstacles - Türkisch Englisch Wörterbuch