induction plasma torch - Turkish English Dictionary