spine/quill of a hedgehog - French English Dictionary