curling pin - Turkish English Dictionary