surface drainagetranslation and definition "surface drainage", tamil lexiconWordTamil Definitionsurface drainageமேற்பரப்பு வடிகால்