on oath or by affidavit - Deutsch Englisch Wörterbuch