to wilfully obstruct or hinder - Alemán Inglés Diccionario