well-upholstered - Deutsch Englisch Wörterbuch