to wilfully obstruct or hinder - Turco Inglés Diccionario