have foresight - Turkish English Dictionary