water proof membranetranslation and definition "water proof membrane", tamil lexiconWordTamil Definitionwater proof membraneநீர்ப்புகா ஏடுகள்