give somebody snuff - French English Dictionary