have curled up - Alemán Inglés Diccionario