meaning of Atomschach

Atomschach - German to English

atomic chess