wadding for padding and stuffing upholstery - Spanish English Dictionary