sleep curled up - Spanish English Dictionary