lower limb salvage surgery - Turkish English Dictionary