hinder an employee from performing his duties - German English Dictionary