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.
French to English translations [PRO] Social Sciences - Sports / Fitness / Recreation / working with handicapped
French term or phrase:raid urbain
Some kind of rally organised by this person submitting a CV, I found urban raid in an English text and know the French use 'raid' a lot for all kinds of kayak or other types of trip but I can't think of an English phrase I've ever heard used.