piezo-resonator - German English Dictionary