quadruple limb transplant - Spanish English Dictionary