leaf curl - Turkish English Dictionary