be curled up - Turkish English Dictionary