open air assembly of persons - German English Dictionary