to wilfully obstruct or hinder - Turkish English Dictionary