stone broke - French English Dictionary