arc-welding transformer - French English Dictionary