shallow deposittranslation and definition "shallow deposit", tamil lexiconWordTamil Definitionshallow depositஆழமற்ற படுவு