efflorescent salttranslation and definition "efflorescent salt", tamil lexiconWordTamil Definitionefflorescent saltதூள் பூக்கும் உப்பு