halt or obstruct with a roadblock - Deutsch Englisch Wörterbuch