What does Behinderer mean?

Behinderer - German to English

obstructor