protective glove against cold - Spanish English Dictionary