natural languagetranslation and definition "natural language", tamil lexiconWordTamil Definitionnatural languageஇயல் மொழிஇயல் மொழிnatural language processingஇயற்கை மொழியாய்வு