animal powertranslation and definition "animal power", tamil lexiconWordTamil Definitionanimal powerவிலங்கு வளம்