superimposed drainagetranslation and definition "superimposed drainage", tamil lexiconWordTamil Definitionsuperimposed drainageமற்படுந்த வடுகால்