massive head buttress damtranslation and definition "massive head buttress dam", tamil lexiconWordTamil Definitionmassive head buttress damதிண் தலை உதை சுவர் அணை