spinal fixation device - Turco Inglés Diccionario