release on own recognizance - Deutsch Englisch Wörterbuch