What does Ablenkplatine mean?

Ablenkplatine - German to English

deflector board