the lap of luxury - German English Dictionary