spider end slip - Turkish English Dictionary