"photozelle" in English Photozelle {f} selenium cell Detailed translations for "photozelle" die Photozelle{feminine} Photozelle(also: Selenzelle) selenium cell