upholstered furniture - Spanish English Dictionary