depressiontranslation and definition "depression", tamil lexiconWordTamil Definitiondepressionமனச்சோர்வு