needle groove - Turkish English Dictionary