curling up into a roll - Francés Inglés Diccionario