spider wire entanglement - Turkish English Dictionary