be stone broke - French English Dictionary