mechanical interlockingtranslation and definition "mechanical interlocking", tamil lexiconWordTamil Definitionmechanical interlockingஎந்திரப் பூட்டிணைப்பு