spinulescent - French English Dictionary