The English term "rostrum, stage, podium, platform" matches the Dutch term "tribune"

other english words that include "podium" : dutch :
platform, podium, stage podium
other english words that include "platform" : dutch :
platform, stage, direction leiding
platform, podium, stage podium