imbricatetranslation and definition "imbricate", tamil lexiconWordTamil Definitionimbricateதழுவியimbricate structureஅடுக்குப்பிளவு அமைப்பு