residue used to make snuff tobacco - Francés Inglés Diccionario