spinnaker sock - Turkish English Dictionary