upon oath or affirmation - Almanca İngilizce Sözlük