strips of leaf tobacco - German English Dictionary