How do we translate 'parlementaire'? This has always stymied me. Envoy, emissary - herald seems a bit mediaeval - messenger?
Susan