residue used to make snuff tobacco - Spanish English Dictionary