resistance welding equipment - Turkish English Dictionary