diversion head workstranslation and definition "diversion head works", tamil lexiconWordTamil Definitiondiversion head worksநீர்த்தடுப்புக் கட்டுமானம்