Crack down ontranslation and definition "Crack down on", tamil lexiconWordTamil DefinitionCrack down onUse more authority than usual