The Dutch term "boodschap" matches the English term "commission, message, errand"

other dutch words that include "boodschap" : english :
Maria-Boodschap Annunciation