water bathtranslation and definition "water bath", tamil lexiconWordTamil Definitionwater bathநீர்த்தொட்டு, மூழ்கு தொட்டுwater bathநீர்த் தொட்டி