straight resistance spot welding electrode - French English Dictionary