be on the ragged edge - French English Dictionary