oath or solemn affirmation of allegiance - German English Dictionary