'Public' doesn't translate very well as you would usually use a plural for this. E.g- "The public are waiting."
According to dictionaries it can be treated both as singular and plural https://en.oxforddictionaries.com/definition/public
Sure, it just is less commonly used I think so sounds a bit odd! 'Audience' translates better.