better than expected - Spanish English Dictionary