impedance tube - German English Dictionary