branch-chain - French English Dictionary