What does Atomblitz-Schutzbrille mean?

Atomblitz-Schutzbrille - German to English

(anti-nuclear) flash goggles {pl}