be more lucky than wise - French English Dictionary