long rolled sheet of tobacco - Alemán Inglés Diccionario