lower limb salvage surgery - Turco Inglés Diccionario