velvet spidercrab - Turkish English Dictionary