waterproofed electrical supply - German English Dictionary