English translation: document [or press?] distribution service / pick-up-delivery [or roundtrip] slip
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
15:04 Apr 27, 2005
French to English translations [PRO] Marketing - Journalism
French term or phrase:portage presse / bon de course
Bullet in a Powerpoint presentation of press relations services
they mean running errands for them of any kind...Amanda, for me a press agency is a news service...still doesn't sound kosher to me..This is a media relations (PR) firm..they just don't know it...:) they do Media Relations..not just "press"