plasma torch - Turkish English Dictionary