declaration and solemn affirmation - German English Dictionary