needle-shaped structure - Turkish English Dictionary