The English term "legation" matches the Dutch term "legatie"

other english words that include "legation" : dutch :
delegation afvaardiging
delegation delegatie