What does Armstümpfe mean?

Armstümpfe - German to English

supply stumps