public deposittranslation and definition "public deposit", tamil lexiconWordTamil Definitionpublic depositபொது வைப்பு