released on own recognizance - Deutsch Englisch Wörterbuch