put a person to his oath - Deutsch Englisch Wörterbuch