foreknower - Turkish English Dictionary