skylight (deck) - Spanish English Dictionary