stimulationtranslation and definition "stimulation", tamil lexiconWordTamil Definitionstimulationஊக்கமூட்டல்electrical stimulationமின்றூண்டல்