curl up into a ball - Alemán Inglés Diccionario