lower limb amputation stump - German English Dictionary