to release on a recognizance - Almanca İngilizce Sözlük