stack tobacco leaves - Turkish English Dictionary