foreknowing - French English Dictionary