snuggled up to be affectionate - Spanish English Dictionary