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