to cuddle up - Francés Inglés Diccionario