translate English to French: Trade and transport are inextricably linked.
Le commerce et les transports sont intimement liés.