stocking protector - Spanish English Dictionary