upon one's oath - Almanca İngilizce Sözlük