better-than-expected - French English Dictionary