release on recognizance - Turkish English Dictionary