fear of needles - Turkish English Dictionary