electric shock therapytranslation and definition "electric shock therapy", tamil lexiconWordTamil Definitionelectric shock therapyமின்னதிர்ச்சி மருத்துவம்