spinescence - French English Dictionary