spinal foramen - Turc Anglais Dictionnaire