lap of luxury - Deutsch Englisch Wörterbuch