put up roadblocks - Spanisch Englisch Wörterbuch