photochemical celltranslation and definition "photochemical cell", tamil lexiconWordTamil Definitionphotochemical cellஒளியிரசாயனக்கலம்