Депутация

deputation, delegation, embassy