The Dutch term "afvaardiging" matches the English term "delegation"