predestination - French English Dictionary