meaning of Ablenkplatine

Ablenkplatine - German to English

deflector board