unforeknowable - French English Dictionary