triboluminescencetranslation and definition "triboluminescence", tamil lexiconWordTamil Definitiontriboluminescenceஉராய்வாலொளிவிடல்