pad/wad/stuff with hair - French English Dictionary