electron showerstranslation and definition "electron showers", tamil lexiconWordTamil Definitionelectron showersஇலத்திரன்பொழிவு