spinal gate - Français Anglais Dictionnaire