meaning of Amputationsstrafe

Amputationsstrafe - German to English

amputation sentence