team of officials - French English Dictionary