translate English to French: Madam presenter.
Madame l’animatrice.