be stone-broke - German English Dictionary