Space reservation - Español Inglés Diccionario