spider unit - Turkish English Dictionary