corporation chain - French English Dictionary