What does Atomschach mean?

Atomschach - German to English

atomic chess