seam welding electrode - Turkish English Dictionary