sumptuous event/celebration - German English Dictionary