surface acoustic wave resonator - French English Dictionary