piezotranslator
English
editEtymology
editFrom piezo- + translator.
Noun
editpiezotranslator (plural piezotranslators)
- Any device that converts / translates pressure into movement
From piezo- + translator.
piezotranslator (plural piezotranslators)