spinal foramen - İspanyolca İngilizce Sözlük