What does Atomblitzschutzbrille mean?

Atomblitzschutzbrille - German to English

(anti-nuclear) flash goggles {pl}