promise to appear or recognizance - Espagnol Anglais Dictionnaire