What does Armprothese mean?

Armprothese - German to English

prosthetic supply