meaning of Blitzlampe

Blitzlampe - German to English

flashbulb