release on own recognizance - Alemán Inglés Diccionario