upon oath or affirmation - German English Dictionary