moisture-proof luminaire - Spanish English Dictionary