sumptuously - German English Dictionary