public festivity - German English Dictionary