seat reservations - Spanish English Dictionary