予言する (translations)→ foretell hint promise typify
予測する (translations)→ assess figure forecast foresee know predict see