curled up against the cold - Spanish English Dictionary