piezotranslator (English, noun)
expansion: piezotranslator (plural piezotranslators)
Senses:
glosses: Any device that converts / translates pressure into movement
Forms:
form: piezotranslators
tags: plural