meaning of atombetrieben

atombetrieben - German to English

nuclear-powered