self-surge impedance - French English Dictionary