coarse snuff badly powdered - French English Dictionary