artefactstranslation and definition "artefacts", tamil lexiconWordTamil Definitionartefactsசெய்யப்பட்ட தொல்பொருள்கள்