open air assembly of persons - Spanish English Dictionary