resistance welding engineering - French English Dictionary