promise to appear or recognizance - Turkish English Dictionary