put up roadblocks - Deutsch Englisch Wörterbuch