meaning of Atomblitzschutzbrille

Atomblitzschutzbrille - German to English

(anti-nuclear) flash goggles {pl}