translate English to French: ◦ Invitations to teach, speak or present;
• Invitations à enseigner, faire des communications ou des représentations.