spinulescent - Turkish English Dictionary