self propagating reactiontranslation and definition "self propagating reaction", tamil lexiconWordTamil Definitionself propagating reactionதன்விருத்தித்தாக்கம்