wadding for padding and stuffing upholstery - French English Dictionary