meaning of atomangetrieben

atomangetrieben - German to English

nuclear-powered