to curl off - Turkish English Dictionary