spiny hedgehogs - Turkish English Dictionary