deposition potentialtranslation and definition "deposition potential", tamil lexiconWordTamil Definitiondeposition potentialபடிய வைக்கும் மின்அழுத்தம்