Hurry to reverse European traffic (5)
I believe the answer is:
trade
'traffic' is the definition.
(thesaurus)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for trade that I've seen before include "Business - (kind of) wind" , "Transaction" , "Buy and sell in business" , "Calling" , "Skilled occupation" .)