wonder, but exists one translation for the word piezo? piezo, in Italian it is an abbreviating one of piezoelectric, therefore it could also be that translation does not exist. (always if I have picked the sense of the argument if it were not cosi you excuse to me)