halt or obstruct with a roadblock - Alemán Inglés Diccionario