zebra spider (salticus scenicus) - Turkish English Dictionary