meaning of Atombatterie

Atombatterie - German to English

atomic electric battery