full leather upholstery - German English Dictionary