needle pusher - Turkish English Dictionary