promise to appear or recognizance - Español Inglés Diccionario