straight resistance spot welding electrode - Spanish English Dictionary