Find the word definition

Wiktionary
chef de mission

n. Head of a sports delegation, especially to an international games.