snuggled up against the cold - Spanish English Dictionary