be stone-broke - French English Dictionary