What does Armstulpen mean?

Armstulpen - German to English

protective sleeves