needle candy - Turkish English Dictionary