strips of leaf tobacco - Turco Inglés Diccionario