What does atombetrieben mean?

atombetrieben - German to English

nuclear-powered