spot-welding guns - Turkish English Dictionary