spot welding equipment - Turkish English Dictionary