The English term "platform, stage, direction" matches the Dutch term "leiding"

other english words that include "platform" : dutch :
platform, podium, stage podium
rostrum, stage, podium, platform tribune