be curled up - German English Dictionary