foreknowledge - Turkish English Dictionary