moisture-proof socket outlet - Turkish English Dictionary