What does armamputierte Frau mean?

armamputierte Frau - German to English

arm-amputee [female]