The Swedish term "sändebud" matches the English term "envoy"

other swedish words that include "sändebud" : english :
agent, sändebud emissary