large scale productiontranslation and definition "large scale production", tamil lexiconWordTamil Definitionlarge scale productionபெரும்படியாக்கம்