stress relievingtranslation and definition "stress relieving", tamil lexiconWordTamil Definitionstress relievingதகைப்புத் தணிவு