stage (a show) - German English Dictionary