spiniferous - French English Dictionary