better-than-expected - German English Dictionary