its been years, but "showplace" may be English trans.
Okay! I was shooting for 'venue'... but 'showplace' is close enough. Thanks!!!