embankmenttranslation and definition "embankment", tamil lexiconWordTamil Definitionembankmentகட்டுக்கரைembankmentமேட்டுக்கரை