needle scratch - Turkish English Dictionary