supply-chain - French English Dictionary