water vapour traptranslation and definition "water vapour trap", tamil lexiconWordTamil Definitionwater vapour trapநீராவிப்பொறி