reserve something of quality and excellence - Español Inglés Diccionario