splash-proof electrical apparatus - Turkish English Dictionary