reserve something of quality and excellence - Spanish English Dictionary