Leg amputation - German English Dictionary