impedance tube - French English Dictionary