solar celltranslation and definition "solar cell", tamil lexiconWordTamil Definitionsolar cellசூரிய மின்கலம்