translate English to French: Informal briefing organized by the Permanent Mission of Switzerland
Réunion d'information officieuse organisée par la Mission permanente de la Suisse