waterproofed electrical supply - Spanish English Dictionary