be a ne'er-do-well - French English Dictionary