sleep curled up - German English Dictionary