protective cover for plug - Turkish English Dictionary