promise to appear or recognizance - Alemán Inglés Diccionario