piezo-resonator - French English Dictionary