plasma needle arc - Turkish English Dictionary