spot welding gun - Turkish English Dictionary