put up roadblocks - Türkisch Englisch Wörterbuch