prodecessor - French English Dictionary