leather upholstery - German English Dictionary