needle manipulator - Turkish English Dictionary