upholstered or stuffed article - Alemán Inglés Diccionario