meaning of atomgetrieben

atomgetrieben - German to English

nuclear-powered