The English term "delegation" matches the German term "Abordnung"

other english words that include "delegation" : german :
delegation Delegation