to obstruct or hinder an inspector - Türkisch Englisch Wörterbuch