transmission line resonator - French English Dictionary