straight resistance spot welding electrode - Turkish English Dictionary