self adaptingtranslation and definition "self adapting", tamil lexiconWordTamil Definitionself adaptingசுய தகவமைவு