stage (an event, organization) - German English Dictionary