removing needles - Turkish English Dictionary