meaning of Armstümpfe

Armstümpfe - German to English

supply stumps