to release on a recognizance - Turkish English Dictionary