amputation of limb - Spanish English Dictionary