mechanical translationtranslation and definition "mechanical translation", tamil lexiconWordTamil Definitionmechanical translationபொறிவழி மொழிபெயர்ப்புபொறிவழி மொழிபெயர்ப்பு