snuggle up against the cold - Spanish English Dictionary