translate English to French: Member of permanent mission.
Membre de la Mission permanente.