promise to appear or recognizance - German English Dictionary