to obstruct or hinder an inspector - Turkish English Dictionary