mechanical sludgetranslation and definition "mechanical sludge", tamil lexiconWordTamil Definitionmechanical sludgeஎந்திரச் சம்மட்டி