plasma needle arc - German English Dictionary