What does Ärmelschild mean?

Ärmelschild - German to English

arm guard [award for service in some unique promotions, WW II German Armed Forces]