meaning of Abfangscheibe

Abfangscheibe - German to English

shield