upon one's oath - Deutsch Englisch Wörterbuch