stack tobacco leaves - German English Dictionary