baffle blocktranslation and definition "baffle block", tamil lexiconWordTamil Definitionbaffle blockதடுப்புக்கட்டை