keynote speakerEnglish → FrenchEnglish–French Dictionarykeynote speaker noun intervenant/-e m/f principal/-e