make reservations - Español Inglés Diccionario