What does Amputationsstrafe mean?

Amputationsstrafe - German to English

amputation sentence