halt or obstruct with a roadblock - Türkisch Englisch Wörterbuch