upholstery technician - Spanish English Dictionary