predecessor company - French English Dictionary