promise to appear or recognizance - Turc Anglais Dictionnaire