deposition ratetranslation and definition "deposition rate", tamil lexiconWordTamil Definitiondeposition rateபடிதல் வீதம்