terminal impedance - French English Dictionary