needle arc - Turkish English Dictionary